<?php
// 引用数据库连接文件
// 查询房源列表
require_once 'databaseConnection.php';

// 连接数据库
try {
    // 可以使用 $dbConn 执行数据库操作
    $dbConn = connectToDatabase();
   

    // 从数据库中获取房间信息
    $sql = "SELECT * FROM rooms";
    $statement =  $dbConn->query($sql);

    $response = []; // 用于存储响应信息的数组

    if ($statement->rowCount() > 0) {
        // 输出每行数据
        $rooms = [];
        while ($row = $statement->fetch(PDO::FETCH_ASSOC)) {
            $rooms[] = $row;
        }
        $response['resultCount'] = $statement->rowCount();
        $response['rooms'] = $rooms;
    } else {
        $response['resultCount'] = 0;
        $response['message'] = "0 个结果";
    }
    $conn = null;

    // 输出响应信息为 JSON 格式
    echo json_encode($response);

    // 关闭数据库连接
    $dbConn = null;
} catch (PDOException $e) {
    echo "连接数据库时发生错误: " . $e->getMessage();
}
